commitment to repair - Spanish English Dictionary